package cn.wp.ewallet.common.dao;

import cn.wp.ewallet.common.model.entity.PubItemDictDo;

import java.math.BigDecimal;
import java.util.List;

/**
 * 数据字典项实体-数据访问层
 * Created by ganjie on 2020/01/09
 */
public interface PubItemDictDao {
    /**
     * 修改转账手续费
     * @param transFee
     */
    void updateTransfee(BigDecimal transFee);

    /**
     * 修改提币手续费
     * @param mentionFee
     */
    void updatementionFee(BigDecimal mentionFee);

    /**
     * 查找字典项
     * @param dicId
     * @return
     */

    List<PubItemDictDo> selectPubItemDictByDicId(String dicId);


    /**
     * 根据code查找字典
     * @param dicId
     * @param code
     * @return
     */

    PubItemDictDo selectPubItemDictByCode(String dicId, String code);

    /**
     * 更新字典项
     * @param pubItemDictDo
     * @return
     */
    int updateItemValueByItemCode(PubItemDictDo pubItemDictDo);

}